high probability of success - German English Dictionary